hydroelectric pumped storage project - Francés Inglés Diccionario